Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWENS GARDENS Detached £323,747 £170,500 19 Oct 2004
3 OWENS GARDENS Detached £466,617 £360,000 31 Mar 2017
4 OWENS GARDENS Detached £483,881 £285,000 30 Oct 2012
5 OWENS GARDENS Detached £364,152 £189,000 25 Aug 2004